12d03093094e08c558e415e3fa3b7fc3581e502d,flies-war/src/main/java/net/openl10n/flies/action/ServerConfigurationBean.java,ServerConfigurationBean,update,#,129

Before Change


            emailDomainValue.setValue(emailDomain);
         }
      }
      else if (emailDomain != null && !emailDomain.isEmpty())
      {
         emailDomainValue = new HApplicationConfiguration(HApplicationConfiguration.KEY_DOMAIN, emailDomain);
         applicationConfigurationDAO.makePersistent(emailDomainValue);
      }

      applicationConfigurationDAO.flush();

After Change


      }

      HApplicationConfiguration adminEmailValue = applicationConfigurationDAO.findByKey(HApplicationConfiguration.KEY_ADMIN_EMAIL);
      if (adminEmailValue != null)
      {
         if (adminEmail == null || adminEmail.isEmpty())
         {
            applicationConfigurationDAO.makeTransient(adminEmailValue);
         }
         else
         {
            adminEmailValue.setValue(adminEmail);
         }
      }
      else if (adminEmail != null && !adminEmail.isEmpty())
      {
         adminEmailValue = new HApplicationConfiguration(HApplicationConfiguration.KEY_ADMIN_EMAIL, adminEmail);
         applicationConfigurationDAO.makePersistent(adminEmailValue);
      }

      applicationConfigurationDAO.flush();